package com.tedu.api.date;

import jdk.internal.org.objectweb.asm.tree.MultiANewArrayInsnNode;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

/**包位置：Java.time    JDK1.8新特性
 * LocalDateTime   时间类
 * java第三版时间类，内置ISO  8601时间标准
 * 字符串格式化：
 * 日期：yyyy-MM-dd
 * 时间：HH:mm:ss
 * 带毫秒数的时间：HH:mm:ss.SSS
 * ISO  8601表示：yyyy-MM-ddTHH:mm:ss.SSS
 *               T是分隔符
 */
public class LocalDateAPI {
    public static void main(String[] args) {
       // now()  静态方法：输出当前时间--LocalDateTime本地日期时间类
        LocalDateTime now=LocalDateTime.now();
        System.out.println("ISO标准时间："+now);

        //LocalDate  日期类，通常表示 年月日,在LocalDateTime获取now
        LocalDate ld=now.toLocalDate();
        System.out.println("获取的日期："+ld);
        //LocalTime  时间类，通常表示 时分秒
        LocalTime lt=now.toLocalTime();
        System.out.println("获取的时间："+lt);
    }
}
